a naughty little beggar - Turkish English Dictionary